#include <iostream>
using namespace std;
//定义一个字符串操作的工具类
class Strtool
{
public:
	static void sortStr(string newstr)  //字符串按照字符从小到大排序
	{
		int i,j;
		for(i=0; i<newstr.size(); i++)
			for(j=i+1; j<newstr.size(); j++)
			{
				if(newstr.at(i)>newstr.at(j))
				{
					//交换
					char temp=newstr.at(i);
					newstr.at(i)=newstr.at(j);
					newstr.at(j)=temp;
				}
			}
		cout<<"排序以后的字符串: "<<newstr<<endl;
	}
	static void compareStr(string str1,string str2)
	{
		if(str1>str2)
			cout<<"str>str2"<<endl;
		else if(str1<str2)
			cout<<"str1<str2"<<endl;
		else
			cout<<"str1==str2"<<endl;
	}
	static void sliteStr(string oldstr,int start,int end)  
	{
		cout<<oldstr.substr(start,end-start+1)<<endl;
	}
};
int main()
{
	Strtool::sortStr("hello");
	Strtool::compareStr("gec","world");
	Strtool::sliteStr("longlive China",4,7);
}